package com.lonely.product.enums;

import com.lonely.common.enums.StatusEnumInterface;
import lombok.Getter;

/**
 * @author: 黄志标
 * @date: 2025/6/24 9:32
 * @description: 裁床相关枚举
 */
public class CuttingBedEnum {

    /**
     * 裁床状态枚举
     */
    @Getter
    public enum CuttingBedStatusEnum implements StatusEnumInterface {

        /**
         * 待排唛架
         */
        TO_BE_LABEL_RACK(1, "待排唛架"),

        /**
         * 待裁剪
         */
        TO_BE_CUTTING(2, "待裁剪"),

        /**
         * 裁剪中
         */
        DOING_CUTTING(3, "裁剪中"),

        /**
         * 已完成
         */
        COMPLETED(4, "已完成");

        /**
         * 状态
         */
        private final int status;

        /**
         * 状态名称
         */
        private final String statusName;

        CuttingBedStatusEnum(int status, String statusName) {
            this.status = status;
            this.statusName = statusName;
        }
    }

}
